Big Huge Thesaurus

tape recorder

noun